package com.tbit.main.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 区域每天统计
 *
 * @author LMY
 * @create 2022-10-22 10:08
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class AccountDayStat {
    /**
     * 主键
     */
    private Integer accountDayId;
    /**
     * 品牌id
     */
    private Integer brandIdId;
    /**
     * 区域id
     */
    private Integer accountId;
    /**
     * 分区id
     */
    private Integer regionId;
    /**
     * 数据类型
     * 1：骑行收入
     * 2：骑行支出
     * 3：用户罚款收入
     * 4：用户罚款支出
     * 5：骑行卡收入
     * 6：骑行卡支出
     * 7：会员卡收入
     * 8：会员卡支出
     * 9：免押卡收入
     * 10：免押卡支出
     * 11：优惠券套餐收入
     * 12：优惠券套餐支出
     * 13：用户充值收入
     * 14：用户充值支出
     * 15：手工充值
     * 16：手工扣款
     * 17：骑行退款收入
     * 18：骑行消费支出
     * 19：期初期末余额
     * 20：期初期末押金
     * 21：期初期末礼品卡
     * 22：期初期末欠款
     * 23：欠款金额
     * 24：欠款补交充值金额
     * 25：欠款补交虚拟金额
     * 26：用户充值赠送礼品卡
     * 27：手工充值礼品卡
     * 28：礼品卡兑换
     * 29：用户退款扣除礼品卡
     * 30：手工扣除礼品卡
     * 31：骑行抵扣礼品卡
     * 32：礼品卡抵扣费用
     * 33：礼品卡抵扣费用退款
     * 34：人工虚拟金额抵扣费用
     * 35：人工虚拟金额抵扣费用退款
     * 36：人工修改订单抵扣费用
     * 37：人工修改订单抵扣费用退款
     * 38：其他虚拟抵扣费用
     * 39：其他虚拟抵扣费用退款
     * 40：车辆总数
     * 41：已投放车辆数
     * 42：车均收入
     * 43：新增用户数
     * 44：车均订单数
     */
    private Integer dataType;
    /**
     * 日期
     */
    private Integer dataDate;
    /**
     * 数据时间 时分秒
     */
    private String dataTime;
    /**
     * 添加时间
     */
    private String addTime;
    /**
     * 更新时间
     */
    private Long updateTime;
    /**
     * 总额
     */
    private Long sumTotal;
    /**
     * 次数
     */
    private Long cntTotal;

    /**
     * 业务类型
     */
    private Integer businessType;
    /**
     * 收支类型
     */
    private Integer incomeType;
    /**
     * 支付平台
     */
    private Integer payPlatform;

    /**
     * 周数
     */
    private String dateWeek;
    /**
     * 月数
     */
    private String dateMonth;
}
